/* Copyright (c) 2016-2020 Enfry Ltd. All Rights Reserved.
 * 
 * This software is the confidential and proprietary information of Enfry. 
 * You shall not disclose such Confidential Information
 * and shall use it only in accordance with the terms of the agreements
 * you entered into with Enfry.
 */
package com.enfry.common.util.constants;

/**
 * 
 * @Title com.enfry.util.constants.SignConstants
 * @author Penghu
 * @date 2016年11月10日
 */
public interface SignConstants extends AsciiConstants
{    
    /** 空字符串 */
    String _EMPTY_                      = "";
    
    /** 一个空格字符串，也可以直接使用_SPACE_ */
    String _ONE_                        = " ";
    
    /** 双空格字符串 */
    String _TWO_                        = "  ";
    
    /** 四空格字符串 */
    String _FOUR_                       = "    ";
    
    /** 制表符 */
    String _TAB_                        = "\t";
    
    /** 回车换行 */
    String _BR_                         = "\r\n";
    
    /** 回车换行字节数组 */
    byte[] _CRLF_                       = {_CR_, _LF_};
    
    /** 只读 */
    String _RO_                         = "r";
    
    /** 读写 */
    String _RW_                         = "rw";
    
    /** 数字 */
    String _DIGITS_                     = "0123456789";
    
    /** 十六进制数字 */
    String _DIGITS_HEX_                 = "0123456789abcdefABCDEF";
    
    /** 小写字母 */
    String _LETTERS_LOWERCASE_          = "abcdefghijklmnopqrstuvwxyz";
    
    /**  小写字母+数字 */
    String _LETTERS_LOWERCASE_DIGITS_   = "0123456789abcdefghijklmnopqrstuvwxyz";

    /** 大写字母 */
    String _LETTERS_UPPERCASE_          = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

    /** 大写字母+数字 */
    String _LETTERS_UPPERCASE_DIGITS_   = _LETTERS_UPPERCASE_ + _DIGITS_;
    
    /** 全部字母 */
    String _LETTERS_                    = _LETTERS_LOWERCASE_ + _LETTERS_UPPERCASE_;

    /** 全部字母数字 */
    String _LETTERS_DIGITS_             = _LETTERS_ + _DIGITS_;
    
    /** 电话号码里允许的不是数字的chars ,两边括号,横线,空格*/
    String _PHONE_NUMBER_DELIMITERS_    = "+()- ";
    
    /** 全球电话号码允许"+"号的chars*/
    String _PHONE_NUMBER_CHARS          = _PHONE_NUMBER_DELIMITERS_ + _DIGITS_;
}
